<?php
namespace box\annotation;
use houze\doc\lable\Basics;

/**
 * 自定义注解示例
 */ 
class Demo extends Basics{
    
    /**
     * 启动项
     */ 
    public function run($route, $type){
        // $route是多维数组
        // 当同一注释中，多次声明同一个注解时，只会回调一次，多次参数分别存放在该数组中
        var_dump($route);
        var_dump($type);

        // return route_error函数抛出自定义错误异常
        return $this->route_error('Msg内容自己随便写啦');

        // 若注解通过，应该调用_return()函数，代替return true;
        return $this->_return();
    }
}